`:top
Das `!AUR`! (`*Arch User Repository`*) ist ein Online-`F33f`_`[Repository`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Repository]`_`f für Anweisungen zum Erstellen von Paketen für den `F33f`_`[Paketmanager`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Paketverwaltung]`_`f `F33f`_`[pacman`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Pacman_(Arch_Linux)]`_`f (sogenannte `*PKGBUILD`*s). Es ist ein integraler Teil der `F33f`_`[Linux-Distribution`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Linux-Distribution]`_`f `F33f`_`[Arch Linux`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Arch_Linux]`_`f.`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f] Es steht jedoch auch für andere Arch-basierte Distributionen wie `F33f`_`[Manjaro`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Manjaro_Linux]`_`f zur Verfügung.
>>Contents
• `F0af`_`[Geschichte`#geschichte]`_`f
• `F0af`_`[Nutzungsgründe`#nutzungsgr-nde]`_`f
• `F0af`_`[Lizenzfragen`#lizenzfragen]`_`f
• `F0af`_`[Variationen`#variationen]`_`f
• `F0af`_`[Nischenstatus`#nischenstatus]`_`f
• `F0af`_`[Verwendung`#verwendung]`_`f
• `F0af`_`[Gefahren`#gefahren]`_`f
• `F0af`_`[PKGBUILD`#pkgbuild]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f
• `F0af`_`[Weblinks`#weblinks]`_`f
-─
>>Geschichte
Das AUR entstand 2005.`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f] 2015 wechselte das AUR auf das Versionskontrollsystem `F33f`_`[git`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Git]`_`f.`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f]
>>Nutzungsgründe
>>>Lizenzfragen
Software, die nicht explizit durch Dritte verteilt werden darf, kann im Arch-User-Repository aufgenommen werden. Dabei wird auf der Website des AUR lediglich ein `F33f`_`[Shellskript`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Shellskript]`_`f gehostet, das die aktuelle Version der Software herunterlädt und packt.`:cite-ref-linuxuser-2015-4-0[`F5bf`_`[4`#cite-note-linuxuser-2015-4]`_`f] Beispiel hierfür ist proprietäre Software wie `F33f`_`[Google Chrome`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Google_Chrome]`_`f.`:cite-ref-linuxuser-2019-5-0[`F5bf`_`[5`#cite-note-linuxuser-2019-5]`_`f]
>>>Variationen
Das Arch-User-Repository enthält auch viele veränderte offizielle Pakete (z. B. Entwicklungs- oder `F33f`_`[Legacy`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Altsystem]`_`f-Versionen) von Paketen aus den offiziellen Repositories sowie `F33f`_`[git`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Git]`_`f- und `F33f`_`[hg`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Mercurial]`_`f-Versionen von Software, die in den Repositories als stabile Versionen enthalten ist.
>>>Nischenstatus
Neue, besonders alte oder selten verwendete Programme, die zu den offiziellen Repositories (noch) nicht hinzugefügt oder aus diesen entfernt wurden. Nimmt sich ein sogenannter „Trusted User“ eines populären AUR-Paketes an, kann dieses in das offizielle `*community`*-Repository verschoben werden.`:cite-ref-linuxuser-2015-4-1[`F5bf`_`[4`#cite-note-linuxuser-2015-4]`_`f]
>>Verwendung
Jeder registrierte Nutzer des AURs kann selbst `*PKGBUILD`*s hochladen. Danach ist er für die `F33f`_`[Pflege`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Maintainer]`_`f des Paketes zuständig, wie sie bei Software-Aktualisierungen nötig ist.`:cite-ref-linuxuser-2018-6-0[`F5bf`_`[6`#cite-note-linuxuser-2018-6]`_`f] Nur der ursprüngliche Autor kann seine `*PKGBUILD`*s aktualisieren.
`*PKGBUILD`*s können von jedem Anwender heruntergeladen und zum Erzeugen eines Pakets benutzt werden. Die `*PKGBUILD`*s werden im AUR als `F33f`_`[Tarball`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Tar_(Packprogramm)]`_`f, der extrahiert werden muss sowie als git-Repository angeboten. Es gibt eine Reihe von Hilfsprogrammen (wie z. B. `*paru`* oder `*yay`*), die den Prozess des Herunterladens, Extrahierens und Erstellens des Pakets automatisieren sowie Pakete automatisch auf Aktualisierungen prüfen können.`:cite-ref-linuxuser-2019-5-1[`F5bf`_`[5`#cite-note-linuxuser-2019-5]`_`f]
>>Gefahren
Die Entwickler von Arch Linux weisen ausdrücklich darauf hin, dass das AUR nicht aktiv moderiert wird und die Verwendung der Installationsskripte auf eigene Gefahr erfolgt. 2018 wurden Paketskripte hochgeladen, die `F33f`_`[Schadprogramme`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Schadprogramm]`_`f herunterluden.`:cite-ref-7[`F5bf`_`[7`#cite-note-7]`_`f] 2025 wurden Skripte veröffentlicht, die einen Remote-Access-Trojaner installierten. Diese wurden zwei Tage später administrativ entfernt.`:cite-ref-8[`F5bf`_`[8`#cite-note-8]`_`f]
>>PKGBUILD
`*PKGBUILD`*s sind `F33f`_`[Skripte`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Skriptsprache]`_`f, die ähnlich wie die älteren `*ebuilds`* von `F33f`_`[Portage`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Gentoo_Linux]`_`f, der `F33f`_`[Paketverwaltung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Paketverwaltung]`_`f von `F33f`_`[Gentoo Linux`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Gentoo_Linux]`_`f, aufgebaut sind. Im ersten Abschnitt befinden sich `F33f`_`[Metadaten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Metadaten]`_`f über Paketname, `F33f`_`[URL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Uniform_Resource_Locator]`_`f des `F33f`_`[Quelltexts`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Quelltext]`_`f, `F33f`_`[Hashsumme`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Hashfunktion]`_`f der Quelldateien (hier im Beispiel `F33f`_`[MD5`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Message-Digest_Algorithm_5]`_`f), zum Kompilieren/Entpacken benötigte `F33f`_`[Bibliotheken`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmbibliothek]`_`f (Abhängigkeiten) und Lizenz/Dokumentation des Pakets. Die Abschnitte `*build`* und `*package`* enthalten `F33f`_`[Anweisungen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Unix-Shell]`_`f zum Erstellen und Installieren der Pakete.
Beispiel der Handbuchseite
`B100`F9d9# Maintainer: Joe User <joe.user@example.com>`f`b
`B100`F9d9pkgname=patch`f`b
`B100`F9d9pkgver=2.7.1`f`b
`B100`F9d9pkgrel=1`f`b
`B100`F9d9pkgdesc="A utility to apply patch files to original sources"`f`b
`B100`F9d9arch=('i686' 'x86_64')`f`b
`B100`F9d9url="https://www.gnu.org/software/patch/patch.html"`f`b
`B100`F9d9license=('GPL')`f`b
`B100`F9d9groups=('base-devel')`f`b
`B100`F9d9depends=('glibc')`f`b
`B100`F9d9makedepends=('ed')`f`b
`B100`F9d9optdepends=('ed: for "patch -e" functionality')`f`b
`B100`F9d9source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})`f`b
`B100`F9d9md5sums=('e9ae5393426d3ad783a300a338c09b72'`f`b
`B100`F9d9 'SKIP')`f`b
`B100`F9d9build() {`f`b
`B100`F9d9 cd "$srcdir/$pkgname-$pkgver"`f`b
`B100`F9d9 ./configure --prefix=/usr`f`b
`B100`F9d9 make`f`b
`B100`F9d9}`f`b
`B100`F9d9package() {`f`b
`B100`F9d9 cd "$srcdir/$pkgname-$pkgver"`f`b
`B100`F9d9 make DESTDIR="$pkgdir/" install`f`b
`B100`F9d9}`f`b
`*PKGBUILD`*s werden von dem Programm `*makepkg`* `F33f`_`[geparst`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Parser]`_`f und in `F33f`_`[Programmpakete`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmpaket]`_`f (tar-Archiv) übersetzt.`:cite-ref-linuxuser-2018-6-1[`F5bf`_`[6`#cite-note-linuxuser-2018-6]`_`f] Diese sind für die Übertragung im Internet standardmäßig komprimiert. Für die rein lokale Verwendung kann die Kompression auch deaktiviert werden, um die Bauzeit zu verkürzen.`:cite-ref-9[`F5bf`_`[9`#cite-note-9]`_`f]
>>Einzelnachweise
`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f Liane M. Dubowy, Kein Gramm zu viel, Maßgeschneidertes System mit Arch Linux, `F33f`_`[c’t`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=C’t]`_`f 24/13, S. 168
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f Paul Mattal: `*Arch Linux - News: AUR Released!`* In: `*Arch Linux.`* 11. April 2005, abgerufen am 15. August 2023 (englisch).
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f `*Systemd und Arch Linux Repository (AUR): Plattformwechsel zu Git.`* In: `*`F33f`_`[Informatik Aktuell`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Informatik_Aktuell_(Magazin)]`_`f.`* 10. Juni 2015, abgerufen am 19. Juli 2022.
`:cite-note-linuxuser-2015-4`!4.`! `F0af`_`[↑`#cite-ref-linuxuser-2015-4-0]`_`f Christoph Langner: `*Die Arch-Linux Paketverwaltung mit Pacman und AUR.`* In: `*`F33f`_`[LinuxUser`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=LinuxUser]`_`f 09/2015.`* Abgerufen am 19. Juli 2022 (deutsch).
`:cite-note-linuxuser-2019-5`!5.`! `F0af`_`[↑`#cite-ref-linuxuser-2019-5-0]`_`f Christoph Langner: `*Das Arch User Repository von Arch Linux im Blick.`* In: `*`F33f`_`[LinuxUser`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=LinuxUser]`_`f 07/2019.`* Abgerufen am 19. Juli 2022 (deutsch).
`:cite-note-linuxuser-2018-6`!6.`! `F0af`_`[↑`#cite-ref-linuxuser-2018-6-0]`_`f Karsten Günther: `*Die zentrale Bedeutung von Paketmanagern bei Arch Linux.`* In: `*`F33f`_`[LinuxUser`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=LinuxUser]`_`f 06/2018.`* Abgerufen am 18. Juli 2022 (deutsch).
`:cite-note-7`!7.`! `F0af`_`[↑`#cite-ref-7]`_`f Dennis Schirrmacher: `*Kurzzeitig Schadcode im User Repository von Arch Linux.`* In: `*`F33f`_`[heise online`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Heise_online]`_`f.`* 11. Juli 2018, abgerufen am 26. Juli 2025.
`:cite-note-8`!8.`! `F0af`_`[↑`#cite-ref-8]`_`f Ulrich Bantle: `*Arch User Repository mit Trojaner infiltriert.`* In: `*`F33f`_`[Linux-Magazin`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Linux-Magazin]`_`f.`* 21. Juli 2025, abgerufen am 26. Juli 2025.
`:cite-note-9`!9.`! `F0af`_`[↑`#cite-ref-9]`_`f Pina Merkert: `*Arch Linux: AUR-Paketkompression zu langsam.`* In: `*`F33f`_`[c't magazin`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=C't_magazin]`_`f.`* 24. Mai 2022, abgerufen am 19. Juli 2022.
>>Weblinks
• Arch User Repository im Arch Wiki (deutsch)
`c`F0af`_`[↑ Back to top`#top]`_`f`a